package br.edu.unifei.cct720.trabalho08.componentes.gui;

import br.edu.unifei.cct720.trabalho07.padroes.Command;
import br.edu.unifei.cct720.trabalho07.padroes.Controlador;

/**
 * 
 * @author fknappe
 *
 */
public class JButtonAbrirArquivo extends javax.swing.JButton implements Command {

	// Declaracao das variaveis de instancia
	private Controlador med;
	
	/**
	 * Construtor
	 * Cria um botao encarregado de realizar as operacoes
	 * de abertura do arquivo para leitura dos dados
	 * 
	 * @param title O titulo do botao
	 * @param c O controlador encarregado acionar os eventos do botao
	 */
	public JButtonAbrirArquivo(String title, Controlador c) {
		super(title);
		this.med = c;
	}
	
	@Override
	public void executar() {
		this.med.abrirArquivo();
	}
}
